/**
 * 全局工具对象
 */
const utils = {
  // 1. 提示工具函数
  toast(title = '获取网络数据失败') {
    wx.showToast({
      title,
      icon: 'none',
      mask: true,
    })
  },
  // 2. 根据时间戳格式化日期
  formatDate(timeStamp) {
    const date = new Date(timeStamp)
    const year = date.getFullYear()
    const month = date.getMonth() + 1
    const day = date.getDate()
    return [year, month, day].map(this.formatNumber).join('/')
  },
  formatNumber(n) {
    const s = n.toString()
    return s[1] ? s : '0' + s
  },
}

/**
 * 全局挂载
 */
wx.utils = utils

/**
 * 模块化导出
 */
export default utils
